# -*- mode: gitignore; -*-
# For more gitignore templates go to:
# https://github.com/github/gitignore

# Generic
*~
*#
*.bak
*.swp
.env
tags
!tags/
/**/*tmp/
!tmp/cache/.keep
*.css.map
sftp-config.json
logs
/log
/**/*.log*
/**/scratch.org
/**/todo.org
*_draft*

# Jekyll
_site/
.sass-cache/
.jekyll-cache/
.jekyll-metadata

# Emacs
.\#*
\#*\#
/.emacs.desktop
/.emacs.desktop.lock
*.elc
auto-save-list
tramp
.org-id-locations
*_archive
*_flymake.*
/eshell/history
/eshell/lastdir
/elpa/
*.rel
/auto/
.cask/
dist/
flycheck_*.el
/server/
.projectile
.dir-locals.el

# Sublime Text
*.tmlanguage.cache
*.tmPreferences.cache
*.stTheme.cache
*.sublime-workspace

# Unless colaborators are using SublimeText too
*.sublime-project

# Redis binary dump
*.rdb

#  Ruby  #

*.gem
*.rbc
.byebug_history
/.config
/coverage/
/InstalledFiles
/pkg/
/spec/reports/
/spec/examples.txt
.env.rb

capybara-*.html
.rspec
/db/*.sqlite3
/db/*.sqlite3-journal
/public/system
/coverage/
**.orig
rerun.txt
pickle-email-*.html

# Comment out these rules if you are OK with secrets being uploaded to the repo
config/initializers/secret_token.rb
config/secrets.yml # Let Figaro(gem) deal with it. If not using Figaro, uncomment.
config/application.yml

## Environment normalisation:
/.bundle
/vendor/bundle
/lib/bundler/man/

# Add these to local gitignore for gem development.
# Gemfile.lock
# .ruby-version
# .ruby-gemset

# if using bower-rails ignore default bower_components path bower.json files
# *.bowerrc
# bower.json

# Ignore pow environment settings
.powenv

## Specific to RubyMotion:
.dat*
.repl_history
build/
*.bridgesupport
build-iPhoneOS/
build-iPhoneSimulator/

## Documentation cache and generated files:
/.yardoc/
/_yardoc/
/doc/
/rdoc/


# Compiled source #

*.com
*.class
*.dll
*.exe
*.o
*.so
*.pyo
*.pyc
*.elc

# Packages #

# Unpack these and commit the raw source. Let git built-in compression work
.cask
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip

# Databases #
*.sql
*.sqlite


# macOS generated files #

.DS_Store
.DS_Store?
.AppleDouble
.LSOverride
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
.DocumentRevisions-V100
.fseventsd
.TemporaryItems
.VolumeIcon.icns
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk

# Linux generated files #
.fuse_hidden*
.directory
.Trash-*
.nfs*

# CodeKit #
config.codekit
/min

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity
